@charset "utf-8";
.home{background:url(../images/bg.jpg) no-repeat top center;background-size:100% auto}
.top{margin-bottom:20px}
.top .welcome{height:35px;background:#006eab;color:#fff;font-size:14px;line-height:35px}
.top .logo{margin:46px 0 42px;position:relative;z-index:5}
.top .siteName span{display:block}
.top .siteName{font-size:40px;font-weight:700;display:block;margin-left:15px}
.top .siteName.two-line{line-height:1.2em;text-align:justify}
.top .siteName.one-line{line-height:87px;text-align:justify}
.top .search{margin-top:80px;position:relative;z-index:5}
.top .search .inp{height:40px;line-height:40px;border:1px solid #ddd;background:#fff;width:220px;color:#333;padding:0 10px;float:left;font-size:14px}
.top .search .inpBtn{background:#006eab;height:40px;width:50px;float:left;color:#fff}
.main-nav{background:#006eab;text-align:center;line-height:60px;height:60px}
.main-nav a{color:#fff;font-weight:700;font-size:17px;display:block;height:60px}
.main-nav a i{font-weight:400;font-size:24px;vertical-align:-3px;margin-right:5px}
.main-nav li{border-right:1px dotted #84c0fe}
.main-nav li.last{border-right:0}
.main-nav li:hover{background-color:#10568a}
.navNum6 li{width:14.28%;float:left}
.slider-news .slick-dots{right:20px;width:auto}
.slider-news .slick-dots li button{border:0;background:#fff;display:block;height:10px;width:10px;outline:0;line-height:0;font-size:0;color:transparent;cursor:pointer;outline:0;border-radius:50%;opacity:.55}
.slider-news .slick-dots li.slick-active button{opacity:1}
.slider-news .slick-prev{background-image:url(../images/arrl.png);opacity:0;transition:.3s}
.slider-news .slick-next{background-image:url(../images/arrr.png);opacity:0;transition:.3s}
.slider-news:hover .slick-next,.slider-news:hover .slick-prev{opacity:.8}
.slider-news{width:50%;height:370px}
.slider-news .slider-item a{display:block;height:370px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;position:relative}
.slider-news .slider-item a p{position:absolute;left:0;bottom:0;right:0;line-height:45px;color:#fff;z-index:10;padding:0 15px;background:rgba(0,0,0,.6);padding-right:120px}
.slider-news .slider-item a img{display:none}
.tabNews{width:48%;height:370px}
.tabNav{border-bottom:2px solid #006eab;background:#f5f5f5;margin-bottom:7px}
.tabNav li{float:left;cursor:pointer;font-size:20px;width:20%;height:40px;line-height:40px;text-align:center;font-weight:700}
.tabNav li a{color:#006eab}
.tabNav li.cur{background:#006eab}
.tabNav li.cur a{color:#fff}
.tabNews-item{display:none}
.rowBa{margin-bottom:20px}
.rowBa .left{height:125px;width:320px;background:url(../images/libg.png) no-repeat center;background-size:cover;padding:20px}
.rowBa .left a{width:150px;padding-top:20px;font-weight:700;color:#006eab;font-size:18px}
.rowBa .left a{color:#006eab}
.rowBa .left .a{margin-top:20px;margin-right:20px}
.rowBa .left .c{margin-top:10px}
.rowBa .left .a img{vertical-align:-12px}
.rowBa .right{height:125px;width:940px;background:#e6f7ff}
.rowBa .right li{float:left;width:14.285%;text-align:center;padding-top:15px}
.rowBa .right li a{color:#006eab}
.rowBa .right li img{margin:0 auto;margin-bottom:10px}
.ctit{margin-bottom:15px}
.ctit span{background-color:#006eab;border-radius:5px;-moz-border-radius:5px;padding:10px 28px;color:#fff;font-size:16px;font-weight:400;display:inline-block}
.ctit a{background-color:#eee;border-radius:5px;-moz-border-radius:5px;padding:5px 15px;font-size:12px;font-weight:400;display:inline-block;margin-top:10px}
.tabtit{margin-bottom:15px}
.tabtit span{background-color:#ddd;border-radius:5px;-moz-border-radius:5px;padding:10px 28px;color:#555;font-size:16px;font-weight:400;display:inline-block;cursor:pointer}
.tabtit span.cur{background-color:#006eab;color:#fff}
.tabtit a{background-color:#eee;border-radius:5px;-moz-border-radius:5px;padding:5px 15px;font-size:12px;font-weight:400;display:inline-block;margin-top:10px}
.footer{background:#2f5398;color:#fff;font-size:14px}
.footer img{display:inline-block;vertical-align:-2px;margin-right:3px}
.footer a{color:#fff}
.footer a:hover{text-decoration:underline}
.footlink{padding:20px 0;border-bottom:1px solid #728ab9;text-align:center}
.footlink span{margin:0 15px}
.footinfo{padding:30px 0;text-align:center}
.footinfo p{padding:5px 0}
.piclink .p1{position:absolute;left:20%;top:50%;transform:translateY(-50%)}
.piclink .p2{position:absolute;right:18%;top:50%;transform:translateY(-50%)}
.pubbor{padding:20px;background:#fff;border:1px solid #e0e0e0;border-top:4px solid #006eab}
.news-list li{height:35px;line-height:35px;font-size:16px;background:url(../images/dian1.jpg) no-repeat 0 50%;padding-left:15px;padding-right:65px;position:relative}
.news-list li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}
.news-list li span{height:35px;position:absolute;right:0;top:0;color:#888}
.news-list1 li{height:37px;line-height:37px}
.rowB{height:100px;margin:20px auto}
.rowB a{display:block;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#ddd}
.rowC{margin-bottom:20px}
.rowC .colLeft{padding:9px;width:320px;border:1px solid #ddd;height:392px}
.rowC .colMid{width:464px;height:392px;padding:20px;margin:0 16px;background:#fff;border:1px solid #e0e0e0;border-top:4px solid #006eab}
.rowC .colRight{width:464px;height:392px;padding:20px;background:#fff;border:1px solid #e0e0e0;border-top:4px solid #006eab}
.rowC .colLeft ul li{background-color:#f4f4f4;margin-bottom:3px;height:72px;line-height:72px}
.rowC .colLeft ul li a{display:block;position:relative;padding-left:92px}
.rowC .colLeft ul li a i{position:absolute;height:100%;left:0;width:72px;background:#006eab;color:#fff;font-size:30px;text-align:center;line-height:72px}
.rowC .colLeft ul li:hover{background-color:#dbe7f1}
.rowD{margin-bottom:20px}
.rowD .left{width:630px;height:210px}
.rowD .right{width:630px;height:210px}
.rowD .hdjl li{width:48.5%}
.ggfw-slide .item a{display:block;padding:0 10px}
.ggfw-slide .item img{width:100%;max-height:110px}
.ggfw-slide .slick-prev{background-color:transparent;background-image:url(../images/arrl.png);transition:.3s;left:0;border-radius:0;width:20px;height:40px;margin-top:-20px}
.ggfw-slide .slick-next{background-color:transparent;background-image:url(../images/arrr.png);transition:.3s;right:0;border-radius:0;width:20px;height:40px;margin-top:-20px}
.ztzl{margin-bottom:20px}
.ztzl-slide{margin-bottom:20px}
.ztzl-slide .item a{display:block;padding:0 10px}
.ztzl-slide .item img{width:100%;max-height:110px}
.ztzl-slide .slick-dots{bottom:-30px}
.ztzl-slide .slick-dots li button{border:0;background:#ccc;display:block;height:10px;width:10px;outline:0;line-height:0;font-size:0;color:transparent;cursor:pointer;outline:0;border-radius:50%}
.ztzl-slide .slick-dots li.slick-active button{background:#2f5398}
.ztzl-slide .slick-prev{background-color:transparent;background-image:url(../images/arrl.png);transition:.3s;left:0;border-radius:0;width:20px;height:40px;margin-top:-20px}
.ztzl-slide .slick-next{background-color:transparent;background-image:url(../images/arrr.png);transition:.3s;right:0;border-radius:0;width:20px;height:40px;margin-top:-20px}
@media screen and (max-width:1330px){.wp{width:92%}
.rowBa .left{width:26%}
.rowBa .right{width:72%}
.rowC .colLeft{width:26%}
.rowC .colMid{width:36%}
.rowC .colRight{width:35%}
.rowD .left{width:49%;height:200px}
.rowD .right{width:49%;height:200px}
}
@media screen and (max-width:1279px){.top .siteName{display:flex}
.top .logo{margin:30px 0 25px;width:100%;float:inherit;text-align:center;display:flex;justify-content:center}
.top .logo a{display:flex;justify-content:center}
.top .search{margin-top:0;width:100%;float:inherit;margin-bottom:20px}
.top .search .inp{width:calc(100% - 50px)}
.top .dh{float:inherit;height:70px}
.top .siteName{float:inherit;font-size:28px}
.top .siteName.one-line{line-height:65px;text-align:justify}
.main-nav{line-height:40px;height:81px}
.main-nav a{font-size:14px;height:40px}
.main-nav a i{font-weight:400;font-size:20px;vertical-align:-2px;margin-right:5px}
.main-nav li{width:33.3333%}
.main-nav li:nth-child(1){border-bottom:1px dotted #84c0fe}
.main-nav li:nth-child(2){border-bottom:1px dotted #84c0fe}
.main-nav li:nth-child(3){border-bottom:1px dotted #84c0fe;border-right:0}
.main-nav li:nth-child(5){border-right:1px dotted #84c0fe}
.slider-news{width:100%;height:auto;margin-bottom:20px}
.tabNews{width:100%;height:auto;margin-bottom:20px}
.rowB{display:none}
.rowBa .left{width:100%;margin-bottom:20px;display:flex;justify-content:center;height:auto;padding:20px 0}
.rowBa .left div.a{float:inherit;display:inline-block;margin:0}
.rowBa .left div.b{float:inherit;display:inline-block;margin:0 20px;margin-top:6px}
.rowBa .left div.c{float:inherit;display:inline-block;margin:0;margin-top:6px}
.rowBa .right{width:100%}
.rowC .colLeft{padding:9px;width:100%;height:auto;margin-bottom:20px}
.rowC .colMid{width:100%;margin-bottom:20px;margin-left:0;height:auto}
.rowC .colRight{width:100%;margin-left:0;height:auto}
.rowD .left{width:100%;height:auto;margin-bottom:20px}
.rowD .right{width:100%;height:auto}
}
@media screen and (max-width:767px){.rowBa .right{height:auto;padding:15px 0;display:flex;justify-content:center;flex-wrap:wrap}
.rowBa .right li{margin-bottom:15px;width:33.33333%;text-align:center;padding-top:0;font-size:14px}
.rowBa .left a{font-size:15px}
.rowBa .left div.b{margin:0 10px;margin-top:6px}
.rowBa .left div img{height:32px}
.rowBa .left .a img{vertical-align:-6px}
.rowBa .right li img{height:50px}
}
@media screen and (max-width:640px){.top .siteName.one-line{line-height:1.3em;font-size:22px;text-align:justify}
.main-nav a i{display:none}
.slider-news .slider-item a{height:220px}
.slider-news .slider-item a p{font-size:14px}
.tabNav li{font-size:16px;width:25%}
.tabNav li:last-child{display:none}
.rowC .colLeft ul li{height:52px;line-height:52px}
.rowC .colLeft ul li a i{width:52px;font-size:26px;line-height:52px}
.rowC .colLeft ul li a{padding-left:72px;font-size:15px}
.news-list li{font-size:14px}
.tabtit span{padding:10px 15px;font-size:15px}
.ctit span{padding:10px 15px;font-size:15px}
.piclink p{padding:0}

.piclink .p1{position:inherit;left:0;top:0;transform:translateY(-5px);margin:0 15px;height:65px}
.piclink .p2{position:inherit;right:0;top:0;transform:translateY(0);margin:0 15px;height:45px}
.piclink{display:flex;justify-content:center;margin-top:15px}
}

